﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="ConsultaFactura.aspx.cs" Inherits="ConsultaFactura" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <style type="text/css">
        .style3
        {
            width: 58px;
        }
        .style4
        {
            width: 391px;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <table class="style1">
        <tr>
            <td class="style3">
                <asp:Label ID="Label2" runat="server" Text="Fecha"></asp:Label>
            </td>
            <td class="style4">
                <asp:TextBox ID="txtFiltroFecha" runat="server" Height="22px"></asp:TextBox>
                <asp:CompareValidator ID="CompareValidator1" runat="server" 
                    ControlToValidate="txtFiltroFecha" ErrorMessage="CompareValidator" 
                    Operator="DataTypeCheck" Type="Date" ValidationGroup="validacionesFiltros">Debe ingresar una fecha</asp:CompareValidator>
            </td>
            <td>
                <asp:Button ID="Button1" runat="server" onclick="Button1_Click" 
                    Text="Consultar" ValidationGroup="validacionesFiltros" />
            </td>
        </tr>
    </table>
    <br />
    <asp:GridView ID="gvFacturas" runat="server" 
              AutoGenerateColumns="False" CellPadding="4" 
        DataKeyNames="NroFacturaCliente" ForeColor="#333333" GridLines="None" 
        onselectedindexchanged="gvFacturas_SelectedIndexChanged" onpageindexchanging="gvFacturas_PageIndexChanging" 
        PageSize="5" AllowSorting="True" 
        onsorting="gvFacturas_Sorting">
        <AlternatingRowStyle BackColor="White" />
        <Columns>
            <asp:BoundField DataField="NroFacturaCliente" HeaderText="Numero" 
                SortExpression="NroFacturaCliente" />
            <asp:BoundField DataField="Fecha" HeaderText="Fecha" SortExpression="Fecha" />
            <asp:BoundField DataField="ApellidoCliente" HeaderText="Apellido" 
                SortExpression="ApellidoCliente" />
            <asp:BoundField DataField="NombreCliente" HeaderText="Nombre" 
                SortExpression="NombreCliente" />
            <asp:BoundField DataField="Calle" HeaderText="Calle" SortExpression="Calle" />
            <asp:BoundField DataField="CalleNumero" HeaderText="Calle Numero" 
                SortExpression="CalleNumero" />
            <asp:BoundField DataField="Monto" HeaderText="Monto" SortExpression="Monto" 
                DataFormatString="{0:C2}" />
            <asp:BoundField DataField="FechaAnulacion" HeaderText="Fecha Anulacion" 
                SortExpression="FechaAnulacion" DataFormatString="{0:dd/MM/yyyy}" />
            <asp:CommandField HeaderText="Seleccionar" ShowSelectButton="True" />
        </Columns>
        <EditRowStyle BackColor="#2461BF" />
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="#EFF3FB" />
        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
        <SortedAscendingCellStyle BackColor="#F5F7FB" />
        <SortedAscendingHeaderStyle BackColor="#6D95E1" />
        <SortedDescendingCellStyle BackColor="#E9EBEF" />
        <SortedDescendingHeaderStyle BackColor="#4870BE" />
    </asp:GridView>
    </br>
    <asp:GridView ID="gvItems" runat="server" AutoGenerateColumns="False" 
        CellPadding="4" ForeColor="#333333" GridLines="None">
        <AlternatingRowStyle BackColor="White" />
        <Columns>
            <asp:BoundField DataField="productoCodigo" HeaderText="Codigo" />
            <asp:BoundField DataField="productoNombre" HeaderText="Nombre" />
            <asp:BoundField DataField="marcaNombre" HeaderText="Marca" />
            <asp:BoundField DataField="cantidad" HeaderText="Cantidad" />
            <asp:BoundField DataField="precioUnitario" HeaderText="Precio Unitario" />
            <asp:BoundField DataField="monto" HeaderText="Monto" />
        </Columns>
        <EditRowStyle BackColor="#2461BF" />
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="#EFF3FB" />
        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
        <SortedAscendingCellStyle BackColor="#F5F7FB" />
        <SortedAscendingHeaderStyle BackColor="#6D95E1" />
        <SortedDescendingCellStyle BackColor="#E9EBEF" />
        <SortedDescendingHeaderStyle BackColor="#4870BE" />
    </asp:GridView>
    <br />
    <asp:Button ID="cmdAnular" runat="server" Text="Anular" 
    onclick="cmdAnular_Click" />
    <br />
</asp:Content>

